QNX Aviage Man-machine interface

友情提示:(1)有问题: 可以点击 右边中-在线咨询,左侧qq,旺旺在线联系
         (2)感兴趣: 可以点击 左侧中-分享到
  Adobe Flash Lite 3 support the QNX Aviage human-machine interface (HMI) is a player for the QNX Neutrino RTOS based embedded products, the latest design solutions. This can operate independently of the player to run, including audio, Flash video and network communications, including the Flash program that helps accelerate the creation of graphical user interface, and can significantly improve the designer’s creativity to produce a new class dynamic human-machine interface.
Summary
    QNX graphics framework with powerful advanced features, QNX Aviage man-machine interface allows playback in Adobe Flash design can achieve a complete user interface, thereby significantly reducing the long tradition of human-computer interface design development process. It also ensures that graphic designers can take full advantage of QNX Neutrino RTOS advantage to rich graphics capabilities and its outstanding reliability.
Technology focus
    • Support for local and network support for Flash content as well as with Flash Player compatible video playback (FLV)
• Support for mixed-mode graphical environments - can display Flash-based and native 2D/3D graphics.
• optimization to reduce the system resources, so that memory usage to achieve the best
• Support for touch screen, mouse, keyboard and other input modes, as well as local font rendering for fast display generation.
• The Adobe Acceptance Test Suite (ATS), accredited, and QNX Software Systems direct support
• Designed for embedded processor platforms, including ARM, PowerPC, SH-4, and x86 architecture

  Seamless integration of a variety of graphics
   The left side of the program is displayed at the bottom layer rendering 3D OpenGL ES navigational charts. The right of the Flash Player is running 'menu animation' (color pane control in the navigation map).

Business Benefits
Products to market faster
    Adobe Flash Lite 3 support the QNX Aviage HMI player, allowing developers to prototype stage from the graphical jumped directly to the final product stage without re-encoding of human-machine interface. It ensures that developers can test their computers in a complete human-machine interface, and then run in the embedded target in exactly the same content without having to re-design. Since QNX Flash player by the real-time and memory constraints of the environment, and stable operation, it provides developers with the same tradition of the Adobe Flash player power, but did not affect the stability of the system.
Full potential of the current developers and existing Flash content features
    Many developers understand the Flash development process - from the screen design to the ActionScript programming. Adobe Flash Lite 3 support the QNX Aviage HMI player enables companies to take advantage of the potential developers and thousands of Flash components and source code examples available to make human-machine interface.
Specifications
     Adobe Flash Lite 3 support the QNX Aviage HMI Player is a certified operating independently of the Flash player, which supports local files and streams, including audio and FLV video.
Support
• Support the programming
    ☉ Flash 8 or earlier content
    ☉ ActionScript 1.0,2.0 version
    ☉ interrupt / re-entry player
    ☉ data dynamically loaded SWF
    ☉ XML sockets
    ☉ XML analysis, the string / array / XML-local - the conversion of the object
    ☉ ActionScript strict mode
    ☉ set / clear interval
    ☉ to draw the outline of the application program interface
    ☉ data storage
• Sound support
    ☉ PCM and ADPCM
    ☉ MP3 (support for SWF content embedded MP3 content, does not support the MP3 format of live broadcast)
• Support for images and video
    ☉ PNG, JPEG, GIF, BMP, SGI, TGA, dynamic GIF (in the production process)
    ☉ use On2 and Sorenson codecs, Flash Video (FLV)
• Multimedia support
    ☉ use external codec supports dynamic loading of multimedia files (such as JPEG)
• Text Support
    ☉ UTF-8 character set
    ☉ Latin1, Latin2, Latin4, Cyrillic, Greek, Turkish, Big5 (Chinese), GBK (Chinese), ShiftJIS (Japanese), KoreanUHC
    ☉ dynamic text
    ☉ device-specific vector fonts
    ☉ improve the readability of small text, measure text, text wrap effect.
    ☉ inline text input (only English). External input engine to support other languages
• Interactive
    ☉ keyboard events
    ☉ key-based navigation
    ☉ mouse / stylus events
 • Flash Lite features
    ☉ access through a private messaging service and use of equipment specified features (such as volume, backlight)
    ☉ reduce runtime memory consumption
    ☉ clever handling of memory
    ☉ script withdrawal limit
    ☉ ActionScript slicing
• Other features
    ☉ dynamic memory handling
    ☉ equipment specified functions: to check the current environment-related information. Scalable mode: more details please contact QNX
    ☉ support metadata: Flash metadata
    ☉ background transparency
    ☉ object model (for components)
    ☉ improved event model
    ☉ scriptable mask
    ☉ SWF file compression
    ☉ dynamic functional test is found
    ☉ ActionScript exception handling
    ☉ Web services and SOAP API
    ☉ new pre-loaded application program interfaces, progressive download
    ☉ to improve the security of local files
    ☉ permanent storage
System Requirements
• Common FlashPlayer size (core player + renderer dynamic link library): 800K code
• The minimum recommended memory: single player content for the 2MB, video requires more
• play the content ratio of the size of heap memory: 1:15, suggested that the 10K SWF file heap memory to 150K
• Support for graphics processing chip color depth are the following:
    ☉ ARGB8888, RGB565, ARGB1555
Certification
• FlashPlayer binary files can be ’open’ authentication or ’closed’ credentials for authentication:
    ☉ Developer Certification = FlashPlayer endorse any content, regardless of its origin
    ☉ closed recognized certification = FlashPlayer only known and trusted content
• Certification must be selected before the production level and complete the certification process
When to Use Adobe Flash Lite 3 support for the QNX Aviage HMI player
• When the system requirements are as follows, select the Flash solution:
    ☉ high-end, powerful and popular graphics production tools (Adobe ™ Creative Suite ®)
☉ blending of transparency, complexity of the technology over the screen and deformation
    ☉ audio integrated graphics, including video (FLV)
    ☉ high-speed CPU: 400MHz or less, we recommend the use of embedded CPU’s maximum 640x480
 • When the system requirements are as follows, select QNX Photon microGUI solutions:
   ☉ big screen
   ☉ greater use of component model and C / C + + callback routine of the traditional images (such as the Windows environment)
   ☉ screen with drag and drop components to generate tool
   ☉ remote graphics connection (such as Phindows)
• When the system requirements are as follows, select the advanced graphics technology independent QNX Development Kit Solutions:
   ☉ no Screen Builder Tool 2D/3D (OpenGL ES) application program interface
   ☉ QNX-based advanced graphics technology development of third-party graphics toolkit